to make a payment - French English Dictionary